package com.yeyks.hotel.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author fuchangshuai
 * @date 2019/05/21 09:50
 */
@Data
public class VipSearchRoomDTO {
    private Integer id;

    /**
     * 房间名称
     */
    @ApiModelProperty("房间名称")
    private String title;

    /**
     * 原价
     */
    @ApiModelProperty("原价")
    private Integer origPrice;

    /**
     * 现价
     */
    @ApiModelProperty("现价")
    private Integer curPrice;

    /**
     * 床型
     */
    @ApiModelProperty("床型")
    private String bedType;

    /**
     * 床型对应中文
     */
    @ApiModelProperty("床型对应中文")
    private String bedTypeCn;

    /**
     * 可住人数
     */
    @ApiModelProperty("可住人数")
    private Integer maxPeople;

    /**
     * 面积
     */
    @ApiModelProperty("面积")
    private Integer area;

    /**
     * 楼层
     */
    @ApiModelProperty("楼层")
    private Integer floor;

    /**
     * 设备
     */
    @ApiModelProperty("设备")
    private String devices;

    /**
     * 设备对应中文
     */
    @ApiModelProperty("设备对应中文")
    private String devicesCn;

    /**
     * 每天可用数
     */
    @ApiModelProperty("每天可用数")
    private Integer available;

    /**
     * 入住说明
     */
    @ApiModelProperty("入住说明")
    private String description;

    /**
     * 扩展字段
     */
    @ApiModelProperty("扩展字段")
    private String extraInfo;

    /**
     * 臻选优惠后价
     */
    @ApiModelProperty(value = "臻选优惠后价", hidden = true)
    private Integer vipDiscountPrice;

    /**
     * 臻选酒店房间剩余数
     */
    @ApiModelProperty(value = "臻选酒店房间剩余数", hidden = true)
    private Integer vipAvailable;

    /**
     * 是否是臻选酒店（0非臻选，1臻选）
     */
    @ApiModelProperty(value = "是否是臻选酒店（0非臻选，1臻选）", hidden = true)
    private Integer vipFlag;

    /**
     * 臻选酒店房扩展字段
     */
    @ApiModelProperty(value = "臻选酒店房扩展字段", hidden = true)
    private String vipExtra;
}
